Webdados\InvoiceXpressWooCommerce\Modules\Vat\VatController B

Total Complexity 80
Dependencies 1
Dependents 2
Total lines 367
Lines of code 258
Logical lines of code 123
Comment lines 89
Methods 17
Properties 1

Methods 17

Method Rating Maintainability Complexity Lines of code
validate_portuguese_vat()
C
39 26 57
validate_vat_frontend()
A
60 10 11
woocommerce_checkout_update_order_meta()
S
56 7 17
woocommerce_customer_save_address()
S
60 7 12
woocommerce_process_shop_order_meta()
S
58 5 15
woocommerce_checkout_fields()
S
53 4 22
woocommerce_admin_billing_fields()
S
55 4 18
enqueue_scripts()
S
61 4 11
woocommerce_email_order_meta_fields()
S
62 3 11
register_hooks()
S
55 2 18
add_order_observations()
S
59 2 14
get_exemption_reasons()
S
53 1 22
ajax_get_customer_details()
S
74 1 4
woocommerce_customer_meta_fields()
S
64 1 9
woocommerce_after_edit_address_form_billing()
S
67 1 8
sanitize_vat_field()
S
70 1 6
__construct()
S
81 1 3